integration explained